/* lv - 0
-----------------------------------*/
.ja-megamenu {
	float: right;
}
.ja-megamenu ul.level0 li a {
	color: #c8c8c8;
}
.ja-megamenu ul.level0 li.active a,
.ja-megamenu ul.level0 li.over a {
	color: #ffd800;
}
.ja-megamenu ul.level1 li.mega a.mega {
	color: #252525;
}
/* Grouped --- */
.ja-megamenu .group-title { border-bottom: 1px solid #ccc; }

.ja-megamenu .group-title .menu-title {
	color: #333;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 115%;
}

.ja-megamenu .group-title .menu-desc {
	color: #999;
	padding-left: 0 !important;
}

.ja-megamenu ul.level0 li.over .ja-moduletable a {
	color: #252525;
	font-weight: bold;
	text-decoration: underline;
}
.ja-megamenu .childcontent .ja-moduletable h3 {
	font-size: 15px;
	padding: 6px 0px 17px;
}